difficult to achieve - Español Inglés Diccionario